//
//  SEGIAnalyticsComm.h
//  test
//
//  Created by 刘山 on 2017/11/28.
//  Copyright © 2017年 刘山. All rights reserved.
//
#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
#define kAppVersion [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"]
#define kBundleIdentifier [NSString stringWithFormat:@"%@_i",[[NSBundle mainBundle] bundleIdentifier]]

//事件类型
static NSString *SEGEventTypePage = @"1";/*页面事件*/
static NSString *SEGEventTypeOperation = @"2";/*操作事件*/

//设备品牌
static NSString *SEGDeviceBrandApple = @"apple";/*Apple*/

@interface SEGIAnalyticsComm : NSObject
//  设备唯一编码
+ (NSString*)uuid;

//  设备类型
+(NSString*)segDeviceModel;

//  设备的操作系统
+(NSString*)segDeviceSystemName;

//  操作系统的版本
+(NSString*)segDeviceSystemVersion;

//  联网方式（1、WIFI 2、2G 3、3G 4、4G 5、其他）
+(NSString*)segDeviceNetworkStatus;

//  事件所属的会话标识（设备编码+当前时间毫秒数+随机4位）
+(NSString*)segSessionCode;

//  当前时间毫秒数
+(NSString *)segCurrentTimeStamp;

+(NSString *)segMachineModelName;

@end
